immediate contact - Español Inglés Diccionario